19 kda protein mycobacterium tuberculosis

Best popular 19 kda protein mycobacterium tuberculosis